#include <deque>
#include <list>
#include <iostream>
#include <string>
#include <cstdlib>
#include <ctime>
#include <memory>
#include <vector>
#include <algorithm>
#include <map>
#include <set>
#include <unordered_map>
#include <unordered_set>
using namespace std;

int main(int argc, char* argv[]) {

     multiset<int> s;
     s.insert(1);
     s.insert(2);
     s.insert(3);
     for(auto it = s.begin(); it!= s.end(); it++) {
         cout << *it << " ";
     }
     cout << endl;
    return 0;
}